package com.itheima.Regexdemo;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * @author zhangbaiyan
 * @date 2024-08-19 19:49
 * @description:
 * @version:
 */
public class test2 {
    public static void main(String[] args) {
        String str = "Java自从92年问世以来,经历了很多版本,目前企业中用的最多的Java8和Java11" +
                "因为这两个是长期支持版本,下一个长期支持版本是Java17,相信在未来不久Java17也会逐渐登上历史舞台";

        //1.获取正则表达式的对象
        Pattern p = Pattern.compile("Java\\d{1,2}");
        //2.获取文本匹配器的对象
        //拿着m去读取str,找符合p规则的子串
        Matcher m = p.matcher(str);

        //3.利用循环获取
        while (m.find()){
            System.out.println(m.group());
        }
    }
}
